<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>py2rhino.obj._rhinoscript_classes._CurveRootMdfy</title>
  <link rel="stylesheet" href="epydoc.css" type="text/css" />
  <script type="text/javascript" src="epydoc.js"></script>
</head>

<body bgcolor="white" text="black" link="blue" vlink="#204080"
      alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="py2rhino-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            >py2rhino</th>
          </tr></table></th>
  </tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
  <tr valign="top">
    <td width="100%">
      <span class="breadcrumbs">
        <a href="py2rhino-module.html">Package&nbsp;py2rhino</a> ::
        <a href="py2rhino.obj-module.html">Package&nbsp;obj</a> ::
        <a href="py2rhino.obj._rhinoscript_classes-module.html">Module&nbsp;_rhinoscript_classes</a> ::
        Class&nbsp;_CurveRootMdfy
      </span>
    </td>
    <td>
      <table cellpadding="0" cellspacing="0">
        <!-- hide/show private -->
        <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
    onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
        <tr><td align="right"><span class="options"
            >[<a href="frames.html" target="_top">frames</a
            >]&nbsp;|&nbsp;<a href="py2rhino.obj._rhinoscript_classes._CurveRootMdfy-class.html"
            target="_top">no&nbsp;frames</a>]</span></td></tr>
      </table>
    </td>
  </tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class _CurveRootMdfy</h1><p class="nomargin-top"><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_CurveRootMdfy">source&nbsp;code</a></span></p>
<pre class="base-tree">
     object --+    
              |    
<a href="py2rhino.obj._rhinoscript_classes._ObjectRootMdfy-class.html" onclick="show_private();">_ObjectRootMdfy</a> --+
                  |
                 <strong class="uidshort">_CurveRootMdfy</strong>
</pre>

<hr />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Instance Methods</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-InstanceMethods"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._CurveRootMdfy-class.html#seam" class="summary-sig-name">seam</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">parameter</span>)</span><br />
      Adjusts the seam, or start/end, point of a closed curve.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_CurveRootMdfy.seam">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._CurveRootMdfy-class.html#fair" class="summary-sig-name">fair</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">tolerance</span>=<span class="summary-sig-default">pythoncom.Empty</span>)</span><br />
      Fairs a curve object.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_CurveRootMdfy.fair">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._CurveRootMdfy-class.html#insert_knot" class="summary-sig-name">insert_knot</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">parameter</span>,
        <span class="summary-sig-arg">symmetrical</span>=<span class="summary-sig-default">pythoncom.Empty</span>)</span><br />
      Inserts a knot into a curve object.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_CurveRootMdfy.insert_knot">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._CurveRootMdfy-class.html#rebuild" class="summary-sig-name">rebuild</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">degree</span>=<span class="summary-sig-default">pythoncom.Empty</span>,
        <span class="summary-sig-arg">point_count</span>=<span class="summary-sig-default">pythoncom.Empty</span>)</span><br />
      Rebuilds a curve to given degree and control point count.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_CurveRootMdfy.rebuild">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._CurveRootMdfy-class.html#remove_knot" class="summary-sig-name">remove_knot</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">parameter</span>)</span><br />
      Deletes a knot from a curve object.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_CurveRootMdfy.remove_knot">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._CurveRootMdfy-class.html#reverse" class="summary-sig-name">reverse</a>(<span class="summary-sig-arg">self</span>)</span><br />
      Reverses the direction of a curve object.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_CurveRootMdfy.reverse">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._CurveRootMdfy-class.html#simplify" class="summary-sig-name">simplify</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">flags</span>=<span class="summary-sig-default">pythoncom.Empty</span>)</span><br />
      Simplify curve replaces the curve with a geometrically equivalent polycurve.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_CurveRootMdfy.simplify">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._ObjectRootMdfy-class.html#delete" class="summary-sig-name">delete</a>(<span class="summary-sig-arg">self</span>)</span><br />
      Deletes one or more objects from the document.
      <em>(Inherited from <a href="py2rhino.obj._rhinoscript_classes._ObjectRootMdfy-class.html" onclick="show_private();">py2rhino.obj._rhinoscript_classes._ObjectRootMdfy</a>)</em></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootMdfy.delete">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
  <tr>
    <td colspan="2" class="summary">
    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
      <code>__delattr__</code>,
      <code>__getattribute__</code>,
      <code>__hash__</code>,
      <code>__init__</code>,
      <code>__new__</code>,
      <code>__reduce__</code>,
      <code>__reduce_ex__</code>,
      <code>__repr__</code>,
      <code>__setattr__</code>,
      <code>__str__</code>
      </p>
    </td>
  </tr>
</table>
<!-- ==================== PROPERTIES ==================== -->
<a name="section-Properties"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Properties</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-Properties"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
  <tr>
    <td colspan="2" class="summary">
    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
      <code>__class__</code>
      </p>
    </td>
  </tr>
</table>
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Method Details</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-MethodDetails"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
</table>
<a name="seam"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">seam</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">parameter</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_CurveRootMdfy.seam">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Adjusts the seam, or start/end, point of a closed curve.</p>
  <h1 class="heading">Parameters</h1>
    <p>parameter  (float, Required) - The parameter of the new start/end 
    point. Note, if successful, the resulting curve's domain will start at 
    dblParameter.</p>
  <h1 class="heading">Returns</h1>
    <p>boolean - True or False indicating success or failure. None - On 
    error.</p>
  <h1 class="heading">Rhinoscript</h1>
    <p>This function calls the Rhinoscript function: CurveSeam</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="fair"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">fair</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">tolerance</span>=<span class="sig-default">pythoncom.Empty</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_CurveRootMdfy.fair">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Fairs a curve object. Fair works best on degree 3 (cubic) curves. Fair
  attempts to remove large curvature variations while limiting the geometry
  changes to be no more than the specified tolerance. Sometimes several 
  applications of this method are necessary to remove nasty curvature 
  problems.</p>
  <h1 class="heading">Parameters</h1>
    <p>tolerance  (float, Optional) - The fairing tolerance. Of omitted, a 
    default value of 1.0 is used.</p>
  <h1 class="heading">Returns</h1>
    <p>boolean - True or False indicating success or failure. None - On 
    error.</p>
  <h1 class="heading">Rhinoscript</h1>
    <p>This function calls the Rhinoscript function: FairCurve</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="insert_knot"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">insert_knot</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">parameter</span>,
        <span class="sig-arg">symmetrical</span>=<span class="sig-default">pythoncom.Empty</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_CurveRootMdfy.insert_knot">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Inserts a knot into a curve object.</p>
  <h1 class="heading">Parameters</h1>
    <p>parameter  (float, Required) - The parameter on the curve. 
    symmetrical  (boolean, Optional) - If blnSymmetrical = True, then knots
    are added on both sides of the center of the curve. The default value 
    is False.</p>
  <h1 class="heading">Returns</h1>
    <p>boolean - True of False indicating success or failure. None - On 
    error.</p>
  <h1 class="heading">Rhinoscript</h1>
    <p>This function calls the Rhinoscript function: InsertCurveKnot</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="rebuild"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">rebuild</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">degree</span>=<span class="sig-default">pythoncom.Empty</span>,
        <span class="sig-arg">point_count</span>=<span class="sig-default">pythoncom.Empty</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_CurveRootMdfy.rebuild">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Rebuilds a curve to given degree and control point count.  For more 
  information, see the Rhino help file for the Rebuild command.</p>
  <h1 class="heading">Parameters</h1>
    <p>degree  (integer, Optional) - The new degree, which must be greater 
    than 1. The default is 3. point_count  (integer, Optional) - The new 
    point count, which must be bigger than the intDegree.  With closed 
    curves, the minimum point count is 3.</p>
  <h1 class="heading">Returns</h1>
    <p>boolean - True or False indicating success or failure. None - On 
    error.</p>
  <h1 class="heading">Rhinoscript</h1>
    <p>This function calls the Rhinoscript function: RebuildCurve</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="remove_knot"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">remove_knot</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">parameter</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_CurveRootMdfy.remove_knot">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Deletes a knot from a curve object.</p>
  <h1 class="heading">Parameters</h1>
    <p>parameter  (float, Required) - The parameter on the curve.  Note, if
    the parameter is not equal to one of the existing knots, then the knot 
    closest to the specified parameter will be removed.</p>
  <h1 class="heading">Returns</h1>
    <p>boolean - True of False indicating success or failure. None - On 
    error.</p>
  <h1 class="heading">Rhinoscript</h1>
    <p>This function calls the Rhinoscript function: RemoveCurveKnot</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="reverse"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">reverse</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_CurveRootMdfy.reverse">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Reverses the direction of a curve object. This feature can also be 
  found in Rhino's Dir command.</p>
  <h1 class="heading">Parameters</h1>
    <p>No parameters</p>
  <h1 class="heading">Returns</h1>
    <p>boolean - True or False indicating success or failure. None - On 
    error.</p>
  <h1 class="heading">Rhinoscript</h1>
    <p>This function calls the Rhinoscript function: ReverseCurve</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="simplify"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">simplify</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">flags</span>=<span class="sig-default">pythoncom.Empty</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_CurveRootMdfy.simplify">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <pre class="literalblock">


Simplify curve replaces the curve with a geometrically equivalent polycurve. The polycurve will have the following properties:
        1.  All the polycurve segments are lines, polylines, arcs, or NURBS curves.
        2.  The NURBS curves segments do not have fully multiple interior knots.
        3.  Rational NURBS curves do not have constant weights.
        4.  Any segment for which IsCurveLinear or IsArc is True is a line, polyline segment, or an arc.
        5.  Adjacent co-linear or co-circular segments are combined.
        6.  Segments that meet with G1-continuity have there ends tuned up so that they meet with G1-continuity to within machine precision.

Parameters
==========
flags  (integer, Optional) - The simplification methods to use. By default, all methods are used (intFlags = 0). The possible options are as follows:
        Value
        Description
        0
        Use all methods.
        1
        Do not split NURBS curves at fully multiple knots.
        2
        Do not replace segments with IsCurveLinear = True with line curves.
        4
        Do not replace segments with IsArc = True with arc curves.
        8
        Do not replace rational NURBS curves with constant denominator with an equivalent non-rational NURBS curve.
        16
        Do not adjust curves at G1-joins.
        32

Returns
=======
boolean - True or False indicating success or failure.
None - On error.

Rhinoscript
===========
This function calls the Rhinoscript function: SimplifyCurve

</pre>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="py2rhino-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            >py2rhino</th>
          </tr></table></th>
  </tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
  <tr>
    <td align="left" class="footer">
    Generated by Epydoc 3.0.1 on Wed Sep 02 08:00:08 2009
    </td>
    <td align="right" class="footer">
      <a target="mainFrame" href="http://epydoc.sourceforge.net"
        >http://epydoc.sourceforge.net</a>
    </td>
  </tr>
</table>

<script type="text/javascript">
  <!--
  // Private objects are initially displayed (because if
  // javascript is turned off then we want them to be
  // visible); but by default, we want to hide them.  So hide
  // them unless we have a cookie that says to show them.
  checkCookie();
  // -->
</script>
</body>
</html>
